﻿// <copyright file="AccessTokenEventArgs.cs" company="Microsoft Corporation">
// Copyright (c) 2008 All Right Reserved
// </copyright>
// <author>Michael S. Scherotter</author>
// <email>mischero@microsoft.com</email>
// <date>2008-09-26</date>
// <summary>Access Token Event Args</summary>

namespace Photobucket
{
    using System;
    using System.Windows;
    using System.Windows.Controls;
    using System.Windows.Documents;
    using System.Windows.Ink;
    using System.Windows.Input;
    using System.Windows.Media;
    using System.Windows.Media.Animation;
    using System.Windows.Shapes;

    /// <summary>
    /// Acess token Event Args
    /// </summary>
    public class AccessTokenEventArgs : EventArgs
    {
        /// <summary>
        /// Gets or sets a value indicating whether the access token request Succeeded/failed
        /// </summary>
        public bool Succeeded { get; set; }

        /// <summary>
        /// Gets or sets status description if failed
        /// </summary>
        public string StatusDescription { get; set; }

        /// <summary>
        /// Gets or sets OAuth token
        /// </summary>
        public string OAuthToken { get; set; }

        /// <summary>
        /// Gets or sets OAuth token secret
        /// </summary>
        public string OAuthTokenSecret { get; set; }

        /// <summary>
        /// Gets or sets User Name
        /// </summary>
        public string UserName { get; set; }

        /// <summary>
        ///  Gets or sets Subdomain
        /// </summary>
        public string SubDomain { get; set; }

        /// <summary>
        /// Gets or sets Home URL
        /// </summary>
        public Uri HomeUrl { get; set; }
    }
}
